triangular ridge - German English Dictionary